.demo{
	font-family: Georgia;
	background:#fff;
}


#demo_tbl{	
	float: left;
	width: 525px;
}

#demo_tbl p.preloader{
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
	float: left;
	width: 100%;
}

#demo_tbl table{
	border-collapse: collapse;
	width: 525px;
	margin: 20px 0px 20px 30px;
	border: 1px solid #7a5b42;
}

#demo_tbl table  tr.odd td{
	background-color: #efefef;
}

#demo_tbl table  tr.even td{
	background-color: #ECE8D9
}

#demo_tbl table td{
	padding: 3px 10px 3px 10px;
	border: 1px solid #7a5b42;
	word-wrap: break-word;
	vertical-align: top;
}

#demo_tbl table th{
	padding: 5px 10px 5px 10px;
	background-color: #8E5631;
	color: #ffffff;
	font-size: 15px;
	border: 1px solid #7a5b42;
}

#paging{
	float: left;
	width: 100%;
	margin: 20px 0px 0px 0px;
}

#paging p.preloader{
	float: left;
	width: 100%;
	padding: 10px 0px 10px 50px;
}
